package org.sakai.entity;

import java.io.Serializable;
import java.math.BigDecimal;
import lombok.Data;

/**
 * 医生档案表
 * @TableName doctor
 */
@Data
public class Doctor implements Serializable {
    /**
     * 主键ID
     */
    private String id;

    /**
     * 个人简历
     */
    private String personalResume;

    /**
     * 医生姓名
     */
    private String doctorName;

    /**
     * 寄语
     */
    private String message;

    /**
     * 专业擅长
     */
    private String expertise;

    /**
     * 社会任职
     */
    private String socialPosition;

    /**
     * 获奖荣誉
     */
    private String awards;

    /**
     * 科研成果
     */
    private String researchAchievements;

    /**
     * 专家看诊价格
     */
    private BigDecimal price;

    private String avatar;
    private String location;
    private String departments;

    /**
     * 医生头像URL
     */
    private String imgUrl;

    
    // 统计信息
    private Double avgScore;  // 平均评分
    private Long consultCount;  // 问诊次数
    private Long finishedConsultCount;  // 已完成问诊数

    private static final long serialVersionUID = 1L;
}